technically demanding - Fransızca İngilizce Sözlük